package jnpf.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.util.Date;
/**
 * 智能体
 *
 * @版本： V3.5
 * @版权： 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2025-05-25
 */
@Data
@TableName("agent")
public class AgentEntity  {
    @TableId(value ="F_ID"  )
    private String id;
    @TableField("AITYPE")
    private String aitype;
    @TableField(value = "MOLD")
    private String mold;
    @TableField(value = "NAME")
    private String name;
    @TableField(value = "ASSISTANTDES")
    private String assistantdes;
    @TableField(value = "IMG")
    private String img;
    @TableField(value = "NULLBACK")
    private String nullback;
    @TableField(value = "PROLOGUE")
    private String prologue;
    @TableField(value = "QUOTATION")
    private String quotation;
    @TableField(value = "TOSPEECH")
    private String tospeech;
    @TableField(value = "WORDANALYSIS")
    private String wordanalysis;
    @TableField(value = "TAK")
    private String tak;
    @TableField(value = "KNOW")
    private String know;
    @TableField(value = "SYSWORDS")
    private String syswords;
    @TableField(value = "SIMILARITYTHRESHOLD")
    private String similaritythreshold;
    @TableField(value = "SIMILARITYWEIGHT")
    private String similarityweight;
    @TableField(value = "TOPN")
    private String topn;
    @TableField(value = "DIALOGUEOPTIMIZATION")
    private String dialogueoptimization;
    @TableField(value = "KNOWLEDGE")
    private String knowledge;
    @TableField(value = "REASONING")
    private String reasoning;
    @TableField(value = "RERANKMODEL")
    private String rerankmodel;
    @TableField(value = "VAR")
    private String var;
    @TableField(value = "DOF")
    private String dof;
    @TableField(value = "TEMPERATURE")
    private String temperature;
    @TableField(value = "TOPP")
    private String topp;
    @TableField(value = "THEREPENALTIES")
    private String therepenalties;
    @TableField(value = "FREQUENCYPENALTY")
    private String frequencypenalty;
    @TableField("CREATETIME")
    private Date createtime;
    @TableField("CREATEUSERID")
    private String createuserid;
    @TableField("CREATEID")
    private String createid;
    @TableField("F_FLOW_ID")
    private String flowId;
    @TableField(value = "MODEL")
    private String model;
    @TableField(value = "aiid")
    private String aiid;
}
